java quickbooks mysql lawyer open source consulting developers certified consultant attorney accountant tax .net accounting c++ sql database design jsp contracts law j2ee projects database consulting development e-commerce database web design cpa php